package logique.preferences;

import logique.reseau.Ville;
import logique.reseau.tailles.TailleVille;

/**
 * 
 * @author camille
 *
 */
public class CritereTailleVille extends CritereVille {

	private TailleVille taille; 
	
	public CritereTailleVille(boolean favoriser, TailleVille taille) {
		super(favoriser);
		this.taille = taille;
	}
	
	@Override
	public double eval(Ville ville, int position, int nbCriteresTotal) {
		if( ville.getTaille().equals(taille)){
			double coef = 0.7;
			eval(coef, position, nbCriteresTotal);
		}
		return 1;
	}

}
